#include					"BabelServer.h"

BabelServer::BabelServer(int argc, char **argv) : _close(false), _conn(_proc, _service.getService(), 4242)
{
	_proc.setConn(&_conn);
	(void)argc;
	(void)argv;
}

BabelServer::~BabelServer()
{

}

int							BabelServer::run()
{
	_conn.start();
	_service.init();
	return _loop();
}

int							BabelServer::_loop()
{
	while (!_close)
	{
		_proc.update();
	}
	return 0;
}
